arms/weapons trade/trading - Français Anglais Dictionnaire